Formius.Element_Button = $.inherit(Formius.Element_Abstract, {
	__constructor: function(element, parent) {
		this.__base(element, parent);
		this._initEvents();
		this.getElement().bind('click', {element: this}, function(e) {
			if (e.data.element) {
				e.data.element.trigger(e.data.element.__self.EVENT_CLICK);
			}
		});
	},
	_initEvents: function() {
		this.click && this.bind('click', this.click);
		return this;
	},
	click: function() {}
}, {
	EVENT_CLICK: 'click'
});